thank lucky stars - Alemán Inglés Diccionario